﻿using System;

namespace TEST03方法重载
{
    class Program
    {
        static void Main(string[] args)
        {
            //重载：方法名相同，但是：①形参列表类型不一致；②形参个数不同； ③形参数据类型顺序不一致
            //重写：
            int a = 1;
            int b = 2;
            int c = 3;
            sum(a, b,c);
            
        }

        static void sum(int a, int b)  //1
        {
            Console.WriteLine("两个都是整型");
        }
        static void sum(double a, double b)  //2
        {
            Console.WriteLine("两个都是double型");
        }
        static void sum(int a, double b)  //3
        {
            Console.WriteLine(" int 和double整型");
        }
        static void sum(double a, int b)  //4
        {
            Console.WriteLine("double 和 int整型");
        }
        static void sum(int a, int b,int c)  //5
        {
            Console.WriteLine("3个都是整型");
        }
    }
}
